cake powder - German English Dictionary